package com.kashin.sistema;

/**
 * TODO: hacer para que se puedan crear nuevos clientes
 * @author Leandro
 *
 */
public class Cliente {
	private int nro_cliente = -1;
	private String apellido = null;
	private String nombre = null;
	private String domicilio = null;
	private int localidad_cod;
	private String email = null;
	private String telefono = null;
	private String tel_oficina = null;
	
	public String getCreateClientQuery() {
		return "INSERT INTO Matsushita.Clientes (apellido, nombre, domicilio, localidad_cod," +
				" email, telefono, tel_oficina) " +
				"VALUES ("+apellido+", "+nombre+", "+domicilio+", "+localidad_cod+", "+
				email+", "+telefono+", "+tel_oficina+");";
	}
	
	public String getSearchClientQueryByName() {
		return "SELECT * FROM Matsushita.Clientes WHERE nombre = "+nombre+" AND apellido = "+apellido+";";
	}
	
	public String getSearchClientQueryByTel() {
		return "SELECT * FROM Matsushita.Clientes WHERE telefono = "+telefono+";";
	}
	
	public String getSearchClientQueryById() {
		return "SELECT * FROM Matsushita.Clientes WHERE nro_cliente = "+nro_cliente+";";
	}
	
	public String getUltimoNroClienteQuery() {
		return "SELECT MAX(nro_cliente) FROM Matsushita.Clientes;";
	}
	
	public int getNro_cliente() {
		return nro_cliente;
	}
	public void setNro_cliente(int nro_cliente) {
		this.nro_cliente = nro_cliente;
	}
	
	public String getApellido() {
		return apellido;
	}
	public void setApellido(String apellido) {
		this.apellido = apellido;
	}
	public String getNombre() {
		return nombre;
	}
	public void setNombre(String nombre) {
		this.nombre = nombre;
	}
	public String getDomicilio() {
		return domicilio;
	}
	public void setDomicilio(String domicilio) {
		this.domicilio = domicilio;
	}
	public int getLocalidad_cod() {
		return localidad_cod;
	}
	public void setLocalidad_cod(int localidad_cod) {
		this.localidad_cod = localidad_cod;
	}
	public String getEmail() {
		return email;
	}
	public void setEmail(String email) {
		this.email = email;
	}
	public String getTelefono() {
		return telefono;
	}
	public void setTelefono(String telefono) {
		this.telefono = telefono;
	}
	public String getTel_oficina() {
		return tel_oficina;
	}
	public void setTel_oficina(String tel_oficina) {
		this.tel_oficina = tel_oficina;
	}
}
